History
History
Synonyms
UK
US
Meaning:
besiege

to surround (a place) with armed forces

surround; assault

surround

to be, go, all round (an area, thing)an edge, e.g. of a floor;

enclose, encircle something

LAY SIEGE TO as in Wiktionary
LAY SIEGE TO as in Wikipedia